5.2. Recurrences
The
RECURRENCE-IDis a property of each instance of a recurring event. It is calculated from theDTSTARTand the recurrence rules or added to the set by theRDATEproperty.RDATE,EXDATEandRECURRENCE-IDmust take the same form as theDTSTART. That is ifDTSTARTis aDATEvalue then theRDATEandEXDATEmust beDATE. IfDTSTARTis a date-time theRDATEandEXDATEvalues must take the same form, including the same timezone.Overrides to an instance are specified by completely specifying the instance with the appropriate
RECURRENCE-IDproperty.An
RDATEadds an instance to the recurrence set.An
EXDATEdeletes an instance by specifying the recurrence id(s) to be deleted. ApplicationsSHOULD NOTspecify overrides for instances so deleted.The recurrence set is calculated from the
RRULEandRDATESand then applying anyEXDATEproperties. That isEXDATEtakes precedence overRDATEand theRRULE.